continuous vomiting - French English Dictionary